production release - German English Dictionary